home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ham Radio 2000 #2
/
Ham Radio 2000 - Volume 2.iso
/
HAMV2
/
PACKET
/
DXNET3A5
/
DOC.TXT
< prev
next >
Wrap
Text File
|
1997-11-22
|
6KB
|
230 lines
/*
1/ Screens (DOS version)
------------------------
Four screens are available :
F1 : program
F2 : console
F3 : terminal (still not implemented yet)
F4 : full monitoring screen
2/ Memory (DOS version)
-----------------------
DxNet v3 is able to use XMS, EMS, or virtual memory (it is realised through
use of a temporary file placed in the the TEMP directory).
3/ Switch (DOS version)
-----------------------
DxNet needs either G8BPQ switch or Pc/FlexNet kernel.
4/ directories and files
------------------------
C:----\dxnet----+----\language----+----\lang1.txt
| +----\lang2.txt
| +----\langN.txt (up to 10)
| +----\help0.txt
| +----\help1.txt
| +----\helpN.txt (up to 10)
|
+----\script------+----\callsign.fwd (script file
| | for "callsign")
| +----\callsign.cfg (config file
| | for "callsign")
| +----\etc...
|
+----\system------+----\dxtodo.dat
| +----\dxnet.cfg (dxnet config file)
| +----\passwd.dat (password file)
| +----\local.dat (local databases)
| +----\bin---------+----\users.bin
| +----\maxusers.bin
| +----\dx.bin
| +----\announce.bin
|
+----\extcmd-----+-----\... external commands ...
|
+----\logs
|
+----\dxnet.exe
* All binaries files are stored in dxnet\system\bin\ directory.
* dxnet\script : see comments below.
5/ commands
-----------
Just a few numbers of commands are available in this ALPHA version. Please
look at the DxNet 2 doc file to get help using these commands.
SHow/Announce
SHow/CLuster
SHow/Configuration
SHow/DX
SHow/LANGuage (give a list of the available language)
SHow/MEMleft
SET/Here
SET/HOME
SET/LANGuage (set a language)
SET/LOGs
SET/LDEFault (set the default language)
SET/LOCAtor
SET/NAME
SET/NOde (used in place of DXNode command, see below)
SET/NOHere
SET/QTH
SET/SSID
SET/SYSop
Announce
Bye
Connect (used in place of DXConnect command)
DISConnect/n (disconnect the channel n)
DISConnect/ALL (disconnect everybody)
DX
Information
PIng
QUIT (exit)
Quit (user command, same as Bye)
SHUTdown (disconnect everybody and then exit)
Talk
SET/NODE
--------
Add "+" before a call you want to add, or "-" before a call you want to
remove.
Exemple : SET/NODE +F5MZN-3 +F6HPP-3 -F5OAH
will add F5MZN-3 and F6HPP-6 to the list, and remove F5OAH
6/ Languages
------------
DxNet is able to speak different languages. Messages are stored in LANGn.TXT,
while HELP messages are stored in HELPn.TXT, where n is the file number.
Both LANG1.TXT and HELP1.TXT are the default language files but it may
be changed by the sysop using the command SET/LDEFault.
Up to 10 languages are supported (LANG10.TXT and HELP10.TXT).
symbols : %D Date 'DD-MMM-YYYY'
%d Date 'DD-MMM'
%H Time 'HH:MM'
%I user's name
%l user's language
%O call of DxNet
%o call od dxnet without ssid
%U user's call
%u user's call without ssid
%0-%9 temporary symbols
7/ \SCRIPT directory
--------------------
Script files (.FWD) use nearly the same format than the one of DxNet v2,
except "+", "?", "#" which are now optionnals. The # field still don't
work yet.
Config files (.CFG) are used to set different hops count for the protocols
which are coming IN or OUT, and to define some special sets for the
link as well. By default, all protocols are set to 99 and all sets are ON.
These files are optionnals.
Function Command Protocol
Talk Talk PC10
Dx info DX PC11
Annoucement Announcement PC12
Add/delete user USER PC16 PC17
Add/delete node NODE PC19 PC21
WWVinfo WWV PC23
DX/WWV merge request MREQuest PC25
Dx merge info MDX PC26
WWV merge info MWWV PC27
Mail forwarding MAIL PC28 to PC33, PC40,
PC42, PC43, PC49
Remote commands RCOMmands PC34, PC35, PC36
User info UINfo PC41
Remote DB request DATAbase PC44 to PC48
Update user count UCOunt PC50
Ping PIng PC51
Incoming protocol sets [in] Following commands
apply to the
incoming protocols.
Outgoing protocols sets [out] Following commands
apply to the
outgoing protocols.
CluLink permission CLUlink on/off Allows or not
CluLink protocol for
that link.
Example (F6BEE.CFG)
-------------------
clulink off
[in]
user 4
node 4
mail off
rcommands off
[out]
user 4
node 4
mail off
mrequest off
mdx off
mwwv off
mail off
rcommands off
uinfo 4
database off
ucount 99
ping on
8/ External commands (extcmd directory)
---------------------------------------
You can put programs (.EXE, .COM, .BAT) in this directory. Each time an
user type a command, DxNet look if its exists in the \extcmd directory.
If it does, the program is excuted instead of an existing command of
DxNet if any.
This allows the sysop to create new commands, on to redefine existing
commands of DxNet.
If you want to create, say, the command TEST : put TEST.EXE or TEST.COM or
TEST.BAT in \extcmd.
If you want to create, say, the command SH/SOMETHINK : put SOMETHINK.EXE or
SOMETHINK.COM or SOMETHINK.BAT in \extcmd\sh.
9/ Database
-----------
Local databases are support. See the manual of the version 2 (except for the
file which is now called SYSTEM\LOCAL.DAT).
Database updating is now allowed if it has been set in SYSTEM\UPDATE.DAT
file as following :
UPDATE_CMD1 DATABASE_CMD1
UPDATE_CMD2 DATABASE_CMD2
For example, you want to allow users to update the database QSL_NEW.FUL. The
command to search this database is SH/QSL (defined in local.cfg). Put the
following line in SYSTEM\UPDATE.DAT
QSL QSL
The two fields are basically the same.